require(["../../conf/config.js"], function() {
	require(["jquery", "swiper", "template", "jquery-cookie", "common"], function($, Swiper, template, jqcookie, com) {
		console.log("加载成功");
		let allstr = getCookie("userlist");
		let allc = JSON.parse(allstr);
		allc.forEach((item) => {
			if (item.status == 1) {
				item.asum = 0;
				item.shopcar.forEach((ite)=>{
					item.asum += ite.num;
				})		
				$("#nav-li2 a span").html(item.asum);
				$("#cla1").html(item.vipname);
				$("#cla1").mouseenter(function(){
					$(".back").css({
						display: "block"
					})
				})
				$(".back").mouseleave(function() {
					$(".back").css({
						display: "none"
					})
				})
				
			} else {
				$("#cla1").html("亲，请登录");
			}
		})
		$(".back").click(function() { // 点击退出登录
			allc.forEach((item) => {
				item.status = 0;
			})
			setCookie("userlist", JSON.stringify(allc), 30);
			window.location.replace("http://localhost:8000/pages/index/index.html");
		})

		$("#fixed .fixed1").click(function() {
			//console.log($(this));	
			$(this).animate({
				left: "-190px"
			}, 800, function() {
				$("#fixed .fixed2").animate({
					width: "100%"
				}, 800, function() {
					$("#fixed span").css("display", "block");
				});
			});
		})
		$("#fixed span").click(function() {
			$("#fixed span").css("display", "none");
			$("#fixed .fixed2").animate({
				width: 0
			}, 1000, function() {
				$("#fixed .fixed1").animate({
					left: 0
				}, 1000, function() {});
			});
		})

		// 加载 所有电影
		function a(s, f) {
			$.ajax({
				dataType: "jsonp",
				url: "https://dianying.taobao.com/showAction.json?_ksTS=1567741107500_79&action=showAction&n_s=new&event_submit_doGetSoon=true",
				jsonp: "jsoncallback",
				success: function(data) {
					$(".allm").load("moviem.html", function() {
						let htmlstr = template("moviem", {
							list: data.returnValue
						});
						$(".allm").html(htmlstr);
						s();
					});
				}
			})
		}
		// 
		function b(s, f) {
			$("#allmovie dt").mouseenter(function() {
				$(this).children().animate({
					top: "0"
				}, 200);
			})
			$("#allmovie dt").mouseleave(function() {
				$(this).children().animate({
					top: "-240px"
				}, 200);
			})
			$("h6").click(function() {
				console.log("加载成功"); // 点击购票    进入 它的 详情页面
				// let allstr = getCookie("userlist");
				// let allc = JSON.parse(allstr);
				console.log(this);
				$.cookie("moviename", $(this).prev().html(), {
					expires: 1,
					path: '/'
				}); // 存电影名
				$.cookie("tuname", $(this).prev().prev().css("background-image"), {
					expires: 1,
					path: '/'
				}); // 存照片
				$.cookie("dyname", $(this).prev().prev().children().children("li:nth-child(1)").html(), {
					expires: 1,
					path: '/'
				}); //导演
				$.cookie("zyname", $(this).prev().prev().children().children("li:nth-child(2)").html(), {
					expires: 1,
					path: '/'
				}); //主演
				$.cookie("lxname", $(this).prev().prev().children().children("li:nth-child(3)").html(), {
					expires: 1,
					path: '/'
				}); //类型
				$.cookie("coname", $(this).prev().prev().children().children("li:nth-child(4)").html(), {
					expires: 1,
					path: '/'
				}); //国家	
				$.cookie("pcname", $(this).prev().prev().children().children("li:nth-child(5)").html(), {
					expires: 1,
					path: '/'
				}); //片长
				$.cookie("aaname", $(this).prev().prev().children().children("li:nth-child(6)").html(), {
					expires: 1,
					path: '/'
				}); //片长
				window.location.replace("http://localhost:8000/pages/movie/xinf.html");
			})
			f();
		}
		// function c(s){
		// 	
		// 	s();
		// }
		new Promise(a).then(function() {
			return new Promise(b);
		});

		var movien = $.cookie("moviename"); // 赋值电影名
		$(".xq h2").html(movien);
		var tnn = $.cookie("tuname"); //  图片
		$(".xq .img").css({
			backgroundImage: tnn
		});
		var dyn = $.cookie("dyname"); //  导演
		$(".xq ul li:nth-child(1)").html(dyn);
		var zyn = $.cookie("zyname"); //  主演
		$(".xq ul li:nth-child(2)").html(zyn);
		var lxn = $.cookie("lxname"); //  类型
		$(".xq ul li:nth-child(3)").html(lxn);
		var con = $.cookie("coname"); //  国家
		$(".xq ul li:nth-child(4)").html(con);
		var pcn = $.cookie("pcname"); //  语言
		$(".xq ul li:nth-child(5)").html(pcn);
		var aan = $.cookie("aaname"); //  片长
		$(".xq ul li:nth-child(6)").html(aan);
		var num = 1;
		$("#xq ul span").click(function() { //点击一次购物车

			console.log("s");
			addshopcar();
			window.location.reload();

		})
		//添加购物车函数
		function addshopcar() {
			let allinf = getCookie("userlist");

			if (!allinf) {
				var arr = [];
				alert("请先登录，才可以购物哟！")
			} else {
				arr = JSON.parse(allinf); // 转义为 数组 arr
			}
			var res = false;

			arr.forEach((item) => {
				if (item.status == 1) { //给登录的人添加	
					if (item.shopcar.length == 0) {
						item.shopcar.push({
							tnn,
							movien,
							dyn,
							zyn,
							aan,
							num
						});
					} else {
						item.shopcar.forEach((it) => {
							if (it.movien == movien) { //
								res = true;
							}
							//$("#nav-li2 a span").html(it.num);
						})
						if (!res) {
							item.shopcar.push({
								tnn,
								movien,
								dyn,
								zyn,
								aan,
								num
							});
						} else {
							item.shopcar.forEach((it) => {
								if (it.movien == movien) { //判断是否有相同的电影 有++ ；无 添加进去
									it.num++;
								}
							})						
						}
					}					
				} else {
				
				}
				

			})
			setCookie("userlist", JSON.stringify(arr), 7);
		}
		//点击购物车
		$("#nav-li2").click(function(){
			//判断购物车是否有东西 有有有
			window.location.replace("http://localhost:8000/pages/shopping/shopping.html")
			
		})
		
		
	})
})
